international driving permit (idp) - Turkish English Dictionary